package com.example.hehecat.yuejian1.mvp.contract;

import com.example.hehecat.yuejian1.mvp.model.bean.GameBean;

import java.util.List;

import rx.Subscriber;

public interface GameListContract {

    interface Model {
        void getAllGameData(Subscriber<List<GameBean>> subscriber);
    }

    interface View {
        void updateAdapterData(List<GameBean> data);
        void moveToGameInfo(int game_id);
    }

    interface Presenter {
        void updateAdapterData();
    }

}
